home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / editor / scangu10.rdm < prev    next >
Text File  |  1996-02-22  |  2KB  |  38 lines

  1. Short:    Check AmigaGuide docs for nasty tricks.
  2. Author:   Paul Kolenbrander (paul@serena.iaehv.nl)
  3. Uploader: Paul Kolenbrander (paul@serena.iaehv.nl)
  4. Type:     text/hyper
  5.  
  6. Version 1.0 is an update to version 0.9
  7. New: 1. Now also checks for 'address command' sequences
  8.      2. new option WARN for use in scripts.
  9.  
  10. ScanGuide is a small CLI tool I put together after reading a thread in the
  11. UseNet Amiga newsgroups about how one could misuse the @onopen & @onclose
  12. commands supported by AmigaGuide to wreak havoc on an unsuspecting Amiga
  13. user. Tricks like formatting someone's harddisk or deleting all his/her
  14. files when (s)he opens or closes an AmigaGuide document isn't my kind of
  15. humor at all. 
  16.  
  17. So I created ScanGuide. Just feed it the path and filename of an AmigaGuide
  18. document (say one from an archive you just downloaded) and it'll scan that
  19. document and report all lines containing @onopen and @onclose commands. Then
  20. it is up to you to check these lines for possible nastyness. The optional ALL
  21. parameter will make ScanGuide 1.0 also do a search for the " rx ", " rxs ",
  22. 'address command' and " system " commands. As these an be misused as well
  23. unfortunately. For more info please check the ScanGuide.Doc file enclosed in
  24. the archive.
  25.  
  26. Usage:
  27.  
  28. ScanGuide <AmigaGuide file> [ALL] [WARN]
  29.  
  30. That's about all. It's a freebie people, no charge! Just my contribution to 
  31. making life a bit safer for 'Amiganoid LifeForms'. But if you really feel it
  32. deserves somerenumeration, then check out ScanGuide.Doc. There are a couple
  33. of worthwhile causes I'd suggest you might send a small donation to.
  34.  
  35. 21st January 1996
  36.  
  37. Paul Kolenbrander
  38.